perform a contract - Anglais Synonymes Dictionnaire